/* ------------------
 styling for the tables 
   ------------------   */

@font-face {
    font-family: 'persans';
    src: url('fuentes/Perspective-Sans-fontfacekit/persans-webfont.eot');
    src: local('persabki'), local('persabki'), url('fuentes/Perspective-Sans-fontfacekit/persans-webfont.ttf') format('truetype');
}

@font-face {
    font-family: 'persansb';
    src: url('fuentes/Perspective-Sans-fontfacekit/persansb-webfont.eot');
    src: local('persabki'), local('persabki'), url('fuentes/Perspective-Sans-fontfacekit/persansb-webfont.ttf') format('truetype');
}

@font-face {
    font-family: 'Comfortaa_Bold';
    src: url('fuentes/Comfortaa-fontfacekit/Comfortaa_Bold-webfont.eot');
    src: local('persabki'), local('persabki'), url('fuentes/Comfortaa-fontfacekit/Comfortaa_Bold-webfont.ttf') format('truetype');
}

body{
    font-family: 'persans', Courier, monospace;  
    
}


#tabla
{
	font-family: 'persansb', Courier, monospace;  
	font-size: 8pt;	
	text-align: left;
	border-collapse: collapse;
	border-bottom: 1px solid #4CA0DC;
}


 .cabecera
{
        font-family: 'persansb', Courier, monospace;  
	font-size: 10pt;
	font-weight: bold;
	padding: 8px;
	background: #4CA0DC;
	border-top: 1px solid #4CA0DC;
	border-bottom: 1px solid #4CA0DC;
	color: #0D1326;;
	font-weight:bold;
	height:15px;
}

.titulo{
	color:	#0D1326;
	font-weight:bold;
}

#tabla td
{
	padding: 4px;		
	color: #0D1326;
        border-bottom: 1px solid #4CA0DC;
		
	
}



#box-table-a
{
	font-family: 'persans', Courier, monospace;  
	font-size: 8pt;	
	text-align: left;
	border-collapse: collapse;
	border: 1px solid #4CA0DC;
}
#box-table-a th
{
    font-family: 'persansb', Courier, monospace;  
	font-size: 9pt;
	font-weight: normal;
	padding: 4px;
	background: #4CA0DC;
	border-top: 1px solid #4CA0DC;
	border-bottom: 1px solid #4CA0DC;
	color: #0D1326;;
	font-weight:bold;
}
#box-table-a td
{
	padding: 4px;		
	color: #0D1326;
    border: 1px solid #4CA0DC;
	height:25px;
	width:50px;
	
}
#box-table-a tr:hover td
{	
	color:	#2A87CD;	
}



#box-table-b
{
	font-family: 'persans', Courier, monospace;  
	font-size: 8pt;	
	text-align: left;
	border-collapse: collapse;
	border: 1px solid #4CA0DC;
}

#box-table-b th
{
    font-family: 'persansb', Courier, monospace;  
	font-size: 9pt;
	font-weight: normal;
	padding: 4px;
	background: #4CA0DC;
	border-top: 1px solid #4CA0DC;
	border-bottom: 1px solid #4CA0DC;
	color: #0D1326;;
	font-weight:bold;
}
#box-table-b td
{
	padding: 4px;
	
	border: 1px solid #4CA0DC;	
	color: #0D1326;;
	height:25px;
	
}
#box-table-b tr:hover td
{
	
	color:	#2A87CD;

	
}
